Stop the emission so that GtkTreeView's handler won't try to poke the
authorFederico Mena Quintero <federico@ximian.com>
Tue, 9 Mar 2004 19:10:20 +0000 (19:10 +0000)
committerFederico Mena Quintero <federico@src.gnome.org>
Tue, 9 Mar 2004 19:10:20 +0000 (19:10 +0000)
2004-03-09  Federico Mena Quintero  <federico@ximian.com>

* gtk/gtkfilechooserdefault.c (shortcuts_drag_data_received_cb):
Stop the emission so that GtkTreeView's handler won't try to poke
the filter model.  Fixes #136127.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/gtkfilechooserdefault.c

index 899dc8a64ad8b29d6140f755a434073c31dd6ce8..7a4fa0556f6a08de7cb9767d423e35d1d63e6839 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-03-09  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdefault.c (shortcuts_drag_data_received_cb):
+       Stop the emission so that GtkTreeView's handler won't try to poke
+       the filter model.  Fixes #136127.
+
 Tue Mar  9 13:49:14 2004  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkstyle.c (gtk_paint_polygon): Fix 
index 899dc8a64ad8b29d6140f755a434073c31dd6ce8..7a4fa0556f6a08de7cb9767d423e35d1d63e6839 100644 (file)
@@ -1,3 +1,9 @@
+2004-03-09  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdefault.c (shortcuts_drag_data_received_cb):
+       Stop the emission so that GtkTreeView's handler won't try to poke
+       the filter model.  Fixes #136127.
+
 Tue Mar  9 13:49:14 2004  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkstyle.c (gtk_paint_polygon): Fix 
index 899dc8a64ad8b29d6140f755a434073c31dd6ce8..7a4fa0556f6a08de7cb9767d423e35d1d63e6839 100644 (file)
@@ -1,3 +1,9 @@
+2004-03-09  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdefault.c (shortcuts_drag_data_received_cb):
+       Stop the emission so that GtkTreeView's handler won't try to poke
+       the filter model.  Fixes #136127.
+
 Tue Mar  9 13:49:14 2004  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkstyle.c (gtk_paint_polygon): Fix 
index 899dc8a64ad8b29d6140f755a434073c31dd6ce8..7a4fa0556f6a08de7cb9767d423e35d1d63e6839 100644 (file)
@@ -1,3 +1,9 @@
+2004-03-09  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdefault.c (shortcuts_drag_data_received_cb):
+       Stop the emission so that GtkTreeView's handler won't try to poke
+       the filter model.  Fixes #136127.
+
 Tue Mar  9 13:49:14 2004  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkstyle.c (gtk_paint_polygon): Fix 
index 899dc8a64ad8b29d6140f755a434073c31dd6ce8..7a4fa0556f6a08de7cb9767d423e35d1d63e6839 100644 (file)
@@ -1,3 +1,9 @@
+2004-03-09  Federico Mena Quintero  <federico@ximian.com>
+
+       * gtk/gtkfilechooserdefault.c (shortcuts_drag_data_received_cb):
+       Stop the emission so that GtkTreeView's handler won't try to poke
+       the filter model.  Fixes #136127.
+
 Tue Mar  9 13:49:14 2004  Owen Taylor  <otaylor@redhat.com>
 
        * gtk/gtkstyle.c (gtk_paint_polygon): Fix 
index 1a93eec3153cc08c9c81184082f3333f2a99203f..2affafef65a605f4abe689a210b918745699ced9 100644 (file)
@@ -1724,6 +1724,8 @@ shortcuts_drag_data_received_cb (GtkWidget          *widget,
     }
 
   g_slist_free (uris);
+
+  g_signal_stop_emission_by_name (widget, "drag-data-received");
 }
 
 /* Callback used when the selection in the shortcuts tree changes */